page-home {

    // .scroll-content {
    //     padding: 0px 0px 0px 0px !important;
    // }

    .head-pic {
        display: block;
        width: 48px;
        height: 48px;
        margin-top: 8px;
        margin-bottom: 8px;
    }

    .red-icon-word {
        position: absolute;
        display: inline-block;
        width: 18px;
        height: 18px;
        border-radius: 50%;
        background-color: #FF0000;
        line-height: 18px;
        text-align: center;
        top: 4px;
        left: 46px;
    }

    .red-icon-word > p {
        color: #FFF;
        font-size: 12px;
        padding-top: 2px;
    }

    .red-icon {
        position: absolute;
        display: inline-block;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background-color: #FF0000;
        top: 4px;
        left: 54px;
    }
 
    .tv-name {
        position: absolute;
        top: 10px;
        left: 70px;
    }

    .tv-content {
        position: absolute;
        top: 36px;
        left: 70px;
        font-size: 12px;
    }

    .tv-time {
        position: absolute;
        top: 12px;
        right: 10px;
        font-size: 12px;
    }

    .item-focus {
        background-color: #797979;
    }

    .item-top {
        background-color: #A7A7A7;
    }
}
